sludge vegetation - French English Dictionary